// src/api/admin.ts
import request from "../utils/request";

export interface IAdminParams {
    adminname: string
    password: string
    role: number
    checkedKeys: any[]
}
// 获取管理员列表
export function getAdminList() {
    return request({
        url: '/admin/list'
    })
}
// 添加管理员
export function addAdmin(params: IAdminParams) {
    return request({
        url: '/admin/add',
        method: 'POST',
        data: params
    })
}
// 删除管理员
export function removeAdmin(params: { adminid: string }) {
    return request({
        url: '/admin/delete',
        method: 'POST',
        data: params
    })
}
// 修改管理员
export function updateAdmin(params: IAdminParams) {
    return request({
        url: '/admin/update',
        method: 'POST',
        data: params
    })
}